// Define Constant parameters
const long N1=50;				// Numero imprese industria machine tools
const long N2=200;				// Numero imprese industria manufatturiera
const long T=600;				// Numero cicli temporali
const long MC=1;				// Numero replicazioni Monte Carlo

const double nu=0.04;			// Parametro spesa R&D

const double xi=0.5;			// Alloca spesa R&D tra innovazione e imitazione (=1 solo innovazione)

const double o1=0.3;			// Produttività spesa in R&D innovazione (0.3)
const double o2=0.3;			// Produttività spesa in R&D imitazione (0.3)

const double uu3=0.0275;		// Tasso di crescita frontiera esogena produttività macchinari
const double uu4=0.0275;		// Tasso di crescita frontiera esogena produttività processo

const double uu5=-0.15;			// Limite negativo variazione produttività macchinari
const double uu6=0.15;			// Limite positivo variazione produttività macchinari

const double uu7=0.30;			// Limite max supporto entry frontiera endogena

const long N1f=N1;				// Numero imprese straniere
const double uinf=-0.15;		// Limite inferiore supporto Uniforme innovazione frontiera esogena
const double usup=0.15;			// Limite superiore supporto Uniforme innovazione frontiera esogena

const double b_a1=3;			// Parametro alfa distribuzione Beta innovazione (3)
const double b_b1=3;			// Parametro beta distribuzione Beta innovazione (3)

const double b_a2=2;			// Parametro alfa distribuzione Beta entry (2)
const double b_b2=4;			// Parametro beta distribuzione Beta entry (4)

const double b_a3=3;			// Parametro alfa distribuzione Beta innovazione frontiera (3)
const double b_b3=3;			// Parametro beta distribuzione Beta innovazione frontiera (3)

const double patdur=12;			// Parametro durata patent
const double patbre=0.01;		// Parametro breadth patent

const double w1sup=0.9;			// Perc. max ricchezza netta imprese entranti settore 1
const double w1inf=0.1;			// Perc. min ricchezza netta imprese entranti settore 1
const double w2sup=0.9;			// Perc. max ricchezza netta imprese entranti settore 2
const double w2inf=0.1;			// Perc. min ricchezza netta imprese entranti settore 2
const double ksup=0.9;			// Capitale max. imprese entranti settore 2
const double kinf=0.1;			// Capitale max. imprese entranti settore 2

const double phi1=2;			// Regola credito massimo
const double phi2=2;			// Regola credito max per investimenti

const double mi2=0.3;			// Mark-up industria 2 (0.18 - 0.3)
const double mi1=nu;//+uu3;		// Mark-up industria 1
const double deltami2=0.04;		// Parametro variazione mark-up flessibile (0.075)

const double Gamma=0.50;		// Regola numero nuovi clienti contattati da imprese macchin
const double f1max=1;			// Tetto antitrust settore 1. Se f1max >=1 --> no antitrust
const double chi=-1;			// Replicator dynamics industria consumption good

const double omega1=1;			// Competitività prezzo manufactoring
const double omega2=1;			// Competitività domanda non soddisfatta manufactoring

const double psi1=0;			// Salario inflazione
const double psi2=1;			// Salario produttività
const double psi3=0;			// Salario disoccupazione

const double ustar=0.01;		// Disoccupazione naturale

const double exit2=0.00001;		// Market share per uscita industria manifatturiera

const double w_min=1;			// Salario sussistenza
const double pmin=0.01;			// Limite inferiore prezzi imprese 0.01

const double mdw=1;				// Massima variazione salario

const double theta=0.1;			// Scorte attese
const double u=0.75;			// Utilizzo capacità produttiva

const double alfa=0;			// Trigger investimenti
const double alfasup=0.5;

const double b=120;				// Pay-back (320)

const double dim_mach=40;		// Dimensione macchinario

const double eta=0;				// Crescita offerta lavoro

const double r=0.01;			// Tasso esogeno

const double agemax=19;

const double wu=0.4;//0.40;		// Salario disoccupazione
const double aliq=0.1;//0.10;	// Aliquota imposta

const double a=0.1;				// Parametro scala

const double A0=1;				// Inizializzazione produttività
const double LS0=250000;		// Inizializzazione offerta lavoro iniziale
const double W10=10000;			// Inizializzazione ricchezza netta
const double W20=10000;
const double w0=1;				// Inizializzazione salario
const double K0=800;			// Inizializzazione stock capitale iniziale

////////////////////////////////////////////////////////////////////////////////

const double sticky=0.9;		// threshold sticky wages

const double d1=0;				// Aliquota dividendi
const double d2=0;

const double gdrift=42000;
const double gpar=1.01;

const double uu=0.005;			// Tasso di crescita progresso tecnico esogeno costante
const double uu1=0.04;			// Supporto uniforme innovazione processo esogena
const double uu2=0.04;			// Supporto uniforme innovazione prodotto esogena

const double beta1=0.4;			// Parametro t-1 aspettative miopi
const double beta2=0.4;			// Parametro t-2 aspettative miopi
const double beta3=0;			// Parametro t-3 aspettative miopi
const double beta4=0;			// Parametro t-4 aspettative miopi

const double beta=0.5;			// Parametro aspettative accelerative GD

const double delta1=1;			// Parametro aspettative first order adaptive

const double delta5=0.3;		// Parametro aspettative estrapolative (0.0000001 - 0.00000001 - 0.00000005
const double delta6=0.3;		// Parametro aspettative estrapolative (0.0000001 - 0.00000001 - 0.00000005

